bill to perpetuate testimony - German English Dictionary